sand foundation - Allemand Anglais Dictionnaire